Big Huge Thesaurus

television-camera tube

noun